cable splicer - Turkish English Dictionary